<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/IsikFx.Project.CommonTypes.Announcement" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/IsikFx.Project.CommonTypes.Announcement" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="AnnouncementResponseMessage">
    <xs:sequence>
      <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="HasError" type="xs:boolean" />
      <xs:element minOccurs="0" name="Response" nillable="true" type="tns:AnnouncementResponse" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AnnouncementResponseMessage" nillable="true" type="tns:AnnouncementResponseMessage" />
  <xs:complexType name="AnnouncementResponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="AnnouncementArray" nillable="true" type="tns:ArrayOfAnnouncement" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AnnouncementResponse" nillable="true" type="tns:AnnouncementResponse" />
  <xs:complexType name="ArrayOfAnnouncement">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Announcement" nillable="true" type="tns:Announcement" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAnnouncement" nillable="true" type="tns:ArrayOfAnnouncement" />
  <xs:complexType name="Announcement">
    <xs:sequence>
      <xs:element minOccurs="0" name="AdminID" type="xs:int" />
      <xs:element minOccurs="0" name="AnnouncementContent" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AnnouncementID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AnnouncementTitle" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CreateDate" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ErrorMessage" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="HasError" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ID" type="xs:int" />
      <xs:element minOccurs="0" name="IsDeleted" type="xs:int" />
      <xs:element minOccurs="0" name="RoleType" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Announcement" nillable="true" type="tns:Announcement" />
</xs:schema>